home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 4 / QRZ Ham Radio Callsign Database - Volume 4.iso / digests / tcp / 940004.txt < prev    next >
Internet Message Format  |  1994-11-13  |  12KB

  1. Date: Sat,  8 Jan 94 04:30:06 PST
  2. From: Advanced Amateur Radio Networking Group <tcp-group@ucsd.edu>
  3. Errors-To: TCP-Group-Errors@UCSD.Edu
  4. Reply-To: TCP-Group@UCSD.Edu
  5. Precedence: Bulk
  6. Subject: TCP-Group Digest V94 #4
  7. To: tcp-group-digest
  8.  
  9.  
  10. TCP-Group Digest            Sat,  8 Jan 94       Volume 94 : Issue    4
  11.  
  12. Today's Topics:
  13.           Extended KISS and SMACK specifications?  (6 msgs)
  14.                                Farewell
  15.                               SUBSCRIBE
  16.                          What does this mean?
  17.  
  18. Send Replies or notes for publication to: <TCP-Group@UCSD.Edu>.
  19. Subscription requests to <TCP-Group-REQUEST@UCSD.Edu>.
  20. Problems you can't solve otherwise to brian@ucsd.edu.
  21.  
  22. Archives of past issues of the TCP-Group Digest are available
  23. (by FTP only) from UCSD.Edu in directory "mailarchives".
  24.  
  25. We trust that readers are intelligent enough to realize that all text
  26. herein consists of personal comments and does not represent the official
  27. policies or positions of any party.  Your mileage may vary.  So there.
  28. ----------------------------------------------------------------------
  29.  
  30. Date: Fri, 07 Jan 1994 11:13:25 -0500
  31. From: "Louis A. Mamakos" <louie@uunet.uu.net>
  32. Subject: Extended KISS and SMACK specifications? 
  33. To: Lyndon Nerenberg <lyndon@unbc.edu>
  34.  
  35. > Do you work for Sun? This sounds like their reasoning for turning off NFS 
  36. > UDP checksums: dump the error checking so we can make the benchmarks look 
  37. > better.
  38.  
  39. No, I don't for Sun, and I think that lack of UDP checksums on NFS RPCs
  40. was a really silly thing to do.
  41.  
  42. The point I was trying to make is that the original intent of KISS was
  43. a simple, easy to implement way to get a host that has no direct radio
  44. interface to talk to a TNC.  Sure, adding checksums or CRCs to frames
  45. is a good thing.. but ACKs that the frames has been transmitted?  What
  46. next?
  47.  
  48. My point is that if a problem needs to be solved, perhaps taking a
  49. step back and starting over would be better than trying to organically
  50. grow and extend a protocol that was never really intended to be
  51. whacked on like this.
  52.  
  53. An example of this in the Internet world is SLIP being replaced by PPP
  54. for extended functions.
  55.  
  56. louie
  57. wa3ymh
  58.  
  59. ------------------------------
  60.  
  61. Date: Fri, 7 Jan 1994 09:56:55 -0800 (PST)
  62. From: Lyndon Nerenberg <lyndon@unbc.edu>
  63. Subject: Extended KISS and SMACK specifications? 
  64. To: "Louis A. Mamakos" <louie@uunet.uu.net>
  65.  
  66. On Fri, 7 Jan 1994, Louis A. Mamakos wrote:
  67.  
  68. > The point I was trying to make is that the original intent of KISS was
  69. > a simple, easy to implement way to get a host that has no direct radio
  70. > interface to talk to a TNC.  Sure, adding checksums or CRCs to frames
  71. > is a good thing.. but ACKs that the frames has been transmitted?  What
  72. > next?
  73.  
  74. And I agree with you in principle, however there are two blatently 
  75. obvious features that are missing from KISS: link layer data integrity 
  76. checks (aka checksums) and transmision notification (aka timer 
  77. callbacks). The latter is very important for those running on conjested 
  78. slow speed networks (HF and 1200 bps VHF). I feel that both are important 
  79. enough that they overshadow any religious arguments concerning the name 
  80. of the protocol.
  81.  
  82. --lyndon
  83.  
  84. ------------------------------
  85.  
  86. Date: Fri, 07 Jan 1994 17:19:53 -0500
  87. From: "Brandon S. Allbery" <bsa@kf8nh.wariat.org>
  88. Subject: Extended KISS and SMACK specifications? 
  89. To: tcp-group@ucsd.edu
  90.  
  91. In your message of Fri, 07 Jan 1994 09:56:55 PST, you write:
  92. +---------------
  93. | On Fri, 7 Jan 1994, Louis A. Mamakos wrote:
  94. | > The point I was trying to make is that the original intent of KISS was
  95. | > a simple, easy to implement way to get a host that has no direct radio
  96. | > interface to talk to a TNC.  Sure, adding checksums or CRCs to frames
  97. | > is a good thing.. but ACKs that the frames has been transmitted?  What
  98. | > next?
  99. | And I agree with you in principle, however there are two blatently 
  100. | obvious features that are missing from KISS: link layer data integrity 
  101. | checks (aka checksums) and transmision notification (aka timer 
  102. | callbacks). The latter is very important for those running on conjested 
  103. +---------------
  104.  
  105. There is also the point that amateur TCP/IP has enough problems getting 
  106. established in existing packet communities without requiring special hardware 
  107. on top of it.  KISS and extended KISS are easy to add to existing TNCs, and 
  108. KISS is already present in many of them, so a packeteer can experiment with 
  109. TCP/IP without having to go buy a special comm card.  Make that a requirement 
  110. and you'll see fewer people willing to try out TCP/IP, and less interest in 
  111. TCP/IP in the packet community.
  112.  
  113. Before someone suggests that we run SLIP to a "SLIP TNC", remember that such a 
  114. TNC must be rather more intelligent than current TNCs, and have more memory:  
  115. it has to be a router, not merely a protocol converter.
  116.  
  117. ++Brandon
  118. --
  119. Brandon S. Allbery       kf8nh@kf8nh.ampr.org         bsa@kf8nh.wariat.org
  120. "MSDOS didn't get as bad as it is overnight -- it took over ten years
  121. of careful development."  ---dmeggins@aix1.uottawa.ca
  122. Do not taunt Happy Fun Coder.    (seen on the Net...)
  123.  
  124. ------------------------------
  125.  
  126. Date: Fri, 7 Jan 94 16:21 PST
  127. From: bruce@pixar.com (Bruce Perens)
  128. Subject: Extended KISS and SMACK specifications?
  129. To: "Louis A. Mamakos" <louie@uunet.uu.net>
  130.  
  131. Louie,
  132.  
  133. Innocently I ask for a document and ignite some sort of policy discussion :-) .
  134.  
  135. It's a bit late to argue the merits of extending KISS now. The firmware
  136. already exists in (probably) tens of thousands of TNCs, and NOS (at least
  137. WAMPES) uses it. The people who wrote it were doubtless too busy writing
  138. software and could not take the time to have an argument about it.
  139.  
  140.     Bruce
  141.  
  142. --
  143. Bruce Perens AB6YM Bruce@Pixar.com 510-215-3502
  144.  
  145. ------------------------------
  146.  
  147. Date: Fri, 7 Jan 94 16:05 PST
  148. From: bruce@pixar.com (Bruce Perens)
  149. Subject: Extended KISS and SMACK specifications?
  150. To: tcp-group@ucsd.edu
  151.  
  152. Running serial links without error control in a high-RF environment is
  153. both Simple and Stupid. For me, it breaks above 4800 baud, probably
  154. because the PK-88 starts dropping characters. If I enable KISS
  155. checksums, the TNC does not transmit a garbage packet when errors
  156. happen.
  157.  
  158. The only real way to keep it Simple without being Stupid is to junk the
  159. TNC and use something like an SCC or PI card that obsoletes KISS.
  160.  
  161. Since nobody has been able to point out an extensions document.  I'm
  162. going to use my AEA manual as a document for the extensions that aren't
  163. in SMACK.
  164.  
  165.     Bruce Perens
  166.  
  167. --
  168. Bruce Perens AB6YM Bruce@Pixar.com 510-215-3502
  169.  
  170. ------------------------------
  171.  
  172. Date: Fri, 7 Jan 94 16:40:28 PST
  173. From: myers@pongo.West.Sun.COM (Dana Myers )
  174. Subject: Extended KISS and SMACK specifications?
  175. To: tcp-group@ucsd.edu
  176.  
  177. > Subject: Extended KISS and SMACK specifications? 
  178. > Date: Fri, 07 Jan 1994 17:19:53 -0500
  179. > From: "Brandon S. Allbery" <bsa@kf8nh.wariat.org>
  180. > In your message of Fri, 07 Jan 1994 09:56:55 PST, you write:
  181. > +---------------
  182. > | On Fri, 7 Jan 1994, Louis A. Mamakos wrote:
  183. > | > The point I was trying to make is that the original intent of KISS was
  184. > | > a simple, easy to implement way to get a host that has no direct radio
  185. > | > interface to talk to a TNC.  Sure, adding checksums or CRCs to frames
  186. > | > is a good thing.. but ACKs that the frames has been transmitted?  What
  187. > | > next?
  188. > | 
  189. > | And I agree with you in principle, however there are two blatently 
  190. > | obvious features that are missing from KISS: link layer data integrity 
  191. > | checks (aka checksums) and transmision notification (aka timer 
  192. > | callbacks). The latter is very important for those running on conjested 
  193. > +---------------
  194. > There is also the point that amateur TCP/IP has enough problems getting 
  195. > established in existing packet communities without requiring special hardware 
  196. > on top of it.  KISS and extended KISS are easy to add to existing TNCs, and 
  197. > KISS is already present in many of them, so a packeteer can experiment with 
  198. > TCP/IP without having to go buy a special comm card.  Make that a requirement 
  199. > and you'll see fewer people willing to try out TCP/IP, and less interest in 
  200. > TCP/IP in the packet community.
  201. > Before someone suggests that we run SLIP to a "SLIP TNC", remember that such a 
  202. > TNC must be rather more intelligent than current TNCs, and have more memory:  
  203. > it has to be a router, not merely a protocol converter.
  204. > ++Brandon
  205.  
  206.  
  207. Well, Phil's original intent of KISS was to provide a bridge between current
  208. TNCs and plug-in adapters which he appears to have expected to become more
  209. prevalent by now.  Reading the paper in the CNC plainly indicates this.
  210.  
  211. However, history has not quite played out that Phil, and pretty much
  212. everyone else, expected.  Plug-in packet interfaces are not the rage,
  213. and KISS has taken on a life quite different than the limited one
  214. Phil envisioned.  The KA9Q IP suite was the motivation for KISS, but
  215. BBS software has embraced it, too, and the issues driving the extension
  216. of KISS can not be dismissed.
  217.  
  218. Of course, Phil is far more capable of speaking for himself than I can
  219. speak for him, but I tend to believe KISS has grown beyond what he
  220. really expected.  Therefore, I'm not sure it makes sense, today, to
  221. re-iterate the principles that drove the creation of KISS and prevent
  222. improvement of the protocol....
  223.  
  224. ------------------------------
  225.  
  226. Date: Fri, 7 Jan 94 17:17:49 MET
  227. From: gvdg@tophat.cdh.cdc.com
  228. Subject: Farewell
  229. To: gateways@mpg.phys.hawaii.edu
  230.  
  231. Hello Folks,
  232. Here is my letter of goodby,
  233. As Control Data does not want to make use of my services (after being there
  234. 27 years) anymore , I do have to pull some plugs. One is the gateway.
  235. Others are the mail lists I am on.  (this one).
  236. How I can keep a link to ucsd.edu to send my domain updates is also an unknown.
  237. Perhaps some other gateway i might reach from 44. net can be of use.
  238. Thanks all for having a wonderfull time on the net (with net/nos).
  239. 73's and till we meet again. (i am hunting for another job....but being 46
  240. doesn't help in the market.)
  241. Regards, Gerard.
  242. PS, I was thinking of a nice speech but.....
  243. -- 
  244. Internet: gvdg@cdc.com                  |     Gerard J van der Grinten
  245. UUCP:     gvdgpc!gvdg                   |     Control Data Bv.
  246. Telephone: 0(+31)-15-153123             |     Olaf Palmestraat 20
  247.                                         |     2616 LS DELFT    Netherlands
  248.  
  249. ------------------------------
  250.  
  251. Date: Fri,  7 Jan 94 10:04:00 -0600
  252. From: tim.havens@drig.com (Tim Havens)
  253. Subject: SUBSCRIBE
  254. To: tcpgroup@ucsd.edu
  255.  
  256. add telcom!wx2l!tcpgroup@apple.com
  257.  
  258. ------------------------------
  259.  
  260. Date: Fri, 7 Jan 1994 18:57:25 -0800
  261. From: karn@qualcomm.com (Phil Karn)
  262. Subject: What does this mean?
  263. To: steve@zero.com
  264.  
  265. >    Is there a reason not to have it compiled in so it doesn't
  266. >    waist bandwidth or something? It sure looks that way, also
  267.  
  268. Source quenches have long been controversial. One school thinks
  269. they're a bad idea because they add load to the network just when you
  270. can least afford it, and another thinks they can still be useful in
  271. managing congestion, especially when the congestion is only occurring
  272. at widely scattered spots. I tend to belong to the latter school.
  273.  
  274. Of course, unless the sender does something with a source quench, then
  275. it really doesn't do anything at all. I have my TCP back its
  276. congestion window down to 1 packet, just as if it had timed out and
  277. retransmitted. This does throttle TCP down if there is real congestion.
  278.  
  279. In a couple of places where I send source quenches, host unreachables
  280. are arguably more appropriate. An unresolved ARP state is one of them.
  281. I don't send them, though, because many non-compliant TCPs out there
  282. still abort their connections when they receive even a single unreachable.
  283.  
  284. Phil
  285.  
  286. ------------------------------
  287.  
  288. End of TCP-Group Digest V94 #4
  289. ******************************
  290.